SPI+DMA enablements#11
Open
Shreyas-Shankar155 wants to merge 10 commits intoTexasInstruments:am261x/releasefrom
Open
SPI+DMA enablements#11Shreyas-Shankar155 wants to merge 10 commits intoTexasInstruments:am261x/releasefrom
Shreyas-Shankar155 wants to merge 10 commits intoTexasInstruments:am261x/releasefrom
Conversation
boards : removing the ZFG package specifications dts : linter fixes soc : Kconfig defaults Signed-off-by: Mihira Madhava Bollapragada <madhava@ti.com>
fixing the compiler warnings in the ti's dma driver for edma. function signature change for ti_edma_deconfigure and ti_edma_get_status to match to that of dma.h definitions. Signed-off-by: Mihira Madhava Bollapragada <madhava@ti.com>
removing the unused variables and fixing tcrTlrValue usage Signed-off-by: Mihira Madhava Bollapragada <madhava@ti.com>
- Make the manual trigger after M2P configurable - Modify UART driver to handle this change Fixes: ASMZEP-57 Signed-off-by: Shreyas Shankar <s-shankar@ti.com>
Select eDMA support for UART Fixes: ASMZEP-57 Signed-off-by: Shreyas Shankar <s-shankar@ti.com>
This patch adds DMA support to omap_mcspi driver. Notable changes: - Use work-queue based model to perform DMA transfers - Added structures for per-channel tracking of DMA - Added Kconfig option to enable SPI+DMA NOTE: Cache coherency to be managed by application Signed-off-by: Shreyas Shankar <s-shankar@ti.com>
- Enable default clock of 250MHz - Add DMA-Trig XBAR Configs for CH0 of McSPI - Select SPI_ASYNC to indicate DMA transfers are supported Signed-off-by: Shreyas Shankar <s-shankar@ti.com>
- Add McSPI instances to DTS - Add default DMA channel configs Signed-off-by: Shreyas Shankar <s-shankar@ti.com>
- Add Pinctrl for McSPI2 Signed-off-by: Shreyas Shankar <s-shankar@ti.com>
Add documentation for McSPI DMA integration Signed-off-by: Shreyas Shankar <s-shankar@ti.com>
e59bc9a to
20b8f2a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This patchset contains following changes:
-> SPI+DMA Enablements. omap_mcspi driver has been modified accordingly
-> Modifications to DMA driver.
UART+DMA integration requires a 'kickstart' during M2P. Hardware-specific support has been added in DMA driver (using dma_slot) and UART Tx Async API.
-> Modifications to soc/boards/dts to enable above changes